Contoh kod OCaml

Yang berikut ialah atur cara hello world yang ditulis dalam OCaml:

 print_endline "Hello world!"

Kod berikut pula menghitung bilangan Fibonacci sebanyak n urutan. Kod ini menggunakan rekursi ekor dan pemadanan corak.

let rec fib_aux (n, a, b) =  match (n, a, b) with  | (0, a, b) -> a  | _ -> fib_aux (n - 1, a + b, a) let fib n = fib_aux (n, 0, 1)